//封装所有关于企业的请求
import http from '@/utils/http2.js' //请求库
/**
 * 查询部门列表
 * @param data 参数
 */
export function queryEnterprise(data){
  return http.post("/api/enterprise/list",data);
}

/**
 * 添加用户
 * @param data
 * @returns {Promise<axios.AxiosResponse<any>>}
 */
export function saveEnterprise(data){
  return http.post("/api/enterprise",data)
}

/**
 * 删除用户
 * @param data
 * @returns {Promise<axios.AxiosResponse<*>>}
 */
export function deleteById(data){
  return http.delete("/api/enterprise",data)
}

/**
 * 导出企业列表
 * @param data
 * @returns {Promise<axios.AxiosResponse<any>>}
 */
export function exportExcel(data){
  return http.post("/api/enterprise/exprot",data)
}

/**
 * 修改资料
 * @param data
 * @returns {Promise<axios.AxiosResponse<*>>}
 */
export function updateEnterprise(data){
  return http.put("/api/enterprise",data)
}

/**
 * 修改权限
 * @param data
 * @returns {Promise<axios.AxiosResponse<*>>}
 */
export function permissions(data){
  return http.put("/api/enterprise/auth",data)
}

/**
 * 资金信息
 * @param data
 * @returns {Promise<axios.AxiosResponse<any>>}
 */
export function fundById(data){
  return http.post("/api/enterprise/fund",data)
}

/**
 * 续费查询
 * @param data
 * @returns {Promise<axios.AxiosResponse<any>>}
 */
export function renewalAll(data){
  return http.post("/api/enterprise/ren",data)
}

/**
 * 续费
 * @param data
 * @returns {Promise<axios.AxiosResponse<*>>}
 */
export function renSave(data){
  return http.put("/api/enterprise/renewal",data)
}
